/*
 * KmpSkipSearch.h
 *
 *  Created on: 04-09-2013
 *      Author: Krzychu
 */

#ifndef KMPSKIPSEARCH_H_
#define KMPSKIPSEARCH_H_

#include "KnuthMorrisPratt.h"
#include "MorrisPratt.h"

class KmpSkipSearch: public KnuthMorrisPratt, public MorrisPratt
{
public:
	KmpSkipSearch();
	virtual ~KmpSkipSearch();
	virtual searchResult execute(std::string text, std::string pattern);
	virtual std::string getName();
};

#endif /* KMPSKIPSEARCH_H_ */
